long-range driving lamp - English Synonyms Dictionary